package com.itheima.bean.vo;

import lombok.AllArgsConstructor;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/*
*   PageBean 封装
*
*   PageBean是程序员自己定义的分页查询结果对象
* */
@Data
@AllArgsConstructor
public class PageBean<T> implements Serializable {

    //要给前端返回:   查询结果、总行数(前端基于这两个数据进行分页操作)
    private List<T> rows; //每页查询的数据
    private Integer total; // 总记录数

    public PageBean() {

    }
}
